package com.jdy.haoduoaiteacher.view;//package com.jdy.haoduoaiteacher.view;
//
//import android.content.Context;
//import android.util.AttributeSet;
//import android.widget.RelativeLayout;
//
//public class RectangleLayout extends RelativeLayout {
//  public RectangleLayout(Context context, AttributeSet attrs, int defStyle) {
//    super(context, attrs, defStyle);
//  }
//
//  public RectangleLayout(Context context, AttributeSet attrs) {
//    super(context, attrs);
//  }
//
//  public RectangleLayout(Context context) {
//    super(context);
//  }
//
//  @Override
//  @SuppressWarnings("unused")
//  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
//
//    setMeasuredDimension(getDefaultSize(0, widthMeasureSpec),
//        getDefaultSize(0, heightMeasureSpec));
//
//    int childWidthSize = getMeasuredWidth();
//    int childHeightSize = getMeasuredHeight();
//
//    widthMeasureSpec = MeasureSpec.makeMeasureSpec(childWidthSize,
//        MeasureSpec.EXACTLY);
//    // heightMeasureSpec = MeasureSpec.makeMeasureSpec(childHeightSize,
//    // MeasureSpec.EXACTLY);
//
//    double h = 3.0 * widthMeasureSpec / 2.0;
//    super.onMeasure(widthMeasureSpec, (int) h);
//    // heightMeasureSpec = widthMeasureSpec = MeasureSpec.makeMeasureSpec(
//    // childWidthSize, MeasureSpec.EXACTLY);
//    //
//    // double y = Math.floor(Math.log((double) heightMeasureSpec * 5 / 3)
//    // / Math.log(2));
//    //
//    // heightMeasureSpec = (int) Math.pow(2, y + 1);
//
//    // super.onMeasure(widthMeasureSpec, widthMeasureSpec);
//  }
// }
